have rough edges - Turc Anglais Dictionnaire